<?php

/**
 * Passzív résztvevő, hallgatóság regisztrációja.
 *
 * @author Zsolt Lengyel
 *
 */
class PassiveRegistration extends Registration{

   /**
    *
    * @param string $className
    * @return PassiveRegistration
    */
   public static function model($className=__CLASS__) {
      return parent::model($className);
   }

   /**
    * (non-PHPdoc)
    * @see CActiveRecord::init()
    */
   public function init(){
       parent::init();
       $this->type = self::PASSIVE;
   }

   /**
    * (non-PHPdoc)
    * @see CActiveRecord::defaultScope()
    */
   function defaultScope(){
      return array(
            'condition'=>"t.type=:type",
            'params'=>array(':type'=>self::PASSIVE)
      );
   }


}